#include "widget.h"
#include "ui_widget.h"

Widget::Widget(QWidget *parent)
    : QWidget(parent)
    , ui(new Ui::Widget)
{
    ui->setupUi(this);
}

Widget::~Widget()
{
    delete ui;
}

//checkBox不像radioButton有排他性，而是可以多选
void Widget::on_pushButton_clicked()//注意这个lable控件要拉长一些，不然可能会造成文本长度超过lable的长度，有些内容可能显示不出来
{
    QString result = "请选择你最想做的事情： ";//QString类型和C++的string有点类似，都可以直接通过+=拼接字符串
    if (ui->checkBox_study->isChecked()) {
        result += ui->checkBox_study->text() + " ";//获取这个box的文本内容，显示在上方
    }
    if (ui->checkBox_game->isChecked()) {
        result += ui->checkBox_game->text() + " ";
    }
    if (ui->checkBox_eat->isChecked()) {
        result += ui->checkBox_eat->text();
    }
    ui->label->setText(result);
}
